package com.itheima.core.dao;
import java.util.List;

import org.apache.ibatis.annotations.Param;
import com.itheima.core.po.User;
/**
 * 用户DAO层接口
 */
public interface UserDao {
	/**
	 * 通过账号和密码查询用户
	 */
	public User findUser(@Param("userId") String userId,
			                @Param("password") String password,
			                       @Param("type") String type);
    // 客户列表
	public List<User> selectUserList(User user);
	// 客户数
	public Integer selectUserListCount(User user);
	
	// 创建客户
	public int createUser(User user);
	// 通过id查询客户
	public User getUserById(String userId);
	// 更新客户信息
	public int updateUser(User user);
	// 删除客户
	/*int deleteUser (String id);*/
	public void deleteUser(String userId);
}
